investigation insurance recalls recall development safety health detective outsourcing investigations lawsuit agency automation lawyer outsource investigator insurance technology application development web design insurance software consulting attorney bpo